Big Huge Thesaurus

Hyemoschus aquaticus

noun

sounds kind of like